X-Git-Url: https://shimmer.witbreuk.eu/gitweb/UltimateKEYS.git/blobdiff_plain/8ce1871d7d8d472d1d6d87c4a98012be3f6247dc..0e5ea8061f4167b0c90af0d8a1258e77019d220a:/autohotkey-v2.0/UltimateKEYS%20(for%20AutoHotkey%20v2.0).ahk diff --git a/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk b/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk index 240994f..89efb33 100644 --- a/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk +++ b/autohotkey-v2.0/UltimateKEYS (for AutoHotkey v2.0).ahk @@ -1,4 +1,4 @@ -; UltimateKEYS (for AutoHotkey v2.0).ahk - 2022-05-28 +; UltimateKEYS (for AutoHotkey v2.0).ahk - 2022-05-29 ; Website : www.ultimatekeys.info (pieter-degroote.github.io/UltimateKEYS/) @@ -786,6 +786,8 @@ cmpSymbols["V"] := "{u+2714}" ; (✔) heavy check mark cmpSymbols["w"] := "{u+26a0}" ; (⚠) warning sign cmpSymbols["x"] := "{u+2717}" ; (✗) ballot x cmpSymbols["X"] := "{u+2718}" ; (✘) heavy ballot x +cmpSymbols["y"] := "{u+2713}" ; (✓) check mark +cmpSymbols["Y"] := "{u+2714}" ; (✔) heavy check mark cmpSymbols["2"] := "{u+266b}" ; (♫) beamed eighth notes cmpSymbols["3"] := "{u+2042}" ; (⁂) asterism cmpSymbols["5"] := "{u+2605}" ; (★) black star @@ -931,25 +933,24 @@ cmpCapitalT["H"] := "{u+00de}" ; (Þ) capital letter thorn ; Compose : General/Math Symbols +global cmpEight := Map() global cmpSmallN := Map() global cmpCapitalN := Map() global cmpCapitalP := Map() global cmpSmallR := Map() +global cmpSemicolon := Map() global cmpAsterisk := Map() global cmpExclam := Map() global cmpQuestion := Map() global cmpParenLeft := Map() global cmpPercent := Map() -global cmpEight := Map() global cmpLessThan := Map() global cmpGreaterThan := Map() global cmpBracketLeft := Map() -cmpInvertedBreve["b"] := "{u+2022}" ; (•) bullet -cmpInvertedBreve["t"] := "{u+2023}" ; (‣) triangular bullet -cmpInvertedBreve["h"] := "{u+2043}" ; (⁃) hyphen bullet -cmpInvertedBreve["w"] := "{u+25e6}" ; (◦) white bullet cmpSmallD["d"] := "{u+2020}" ; (†) dagger cmpCapitalD["D"] := "{u+2021}" ; (‡) double dagger +cmpSmallI["i"] := "{u+221e}" ; (∞) infinity symbol +cmpEight["8"] := "{u+221e}" ; (∞) infinity symbol cmpMathSymbols["i"] := "{u+00b5}" ; (µ) micro sign cmpSmallN["o"] := "{u+2116}" ; (№) numero sign cmpCapitalN["o"] := "{u+2116}" ; (№) numero sign @@ -962,6 +963,11 @@ cmpSmallR["4"] := "{u+221c}" ; (∜) fourth root cmpSymbols["o"] := "{u+00a7}" ; (§) section sign cmpPlayingCardSuit["o"] := "{u+00a7}" ; (§) section sign cmpTurned["m"] := "{u+2122}" ; (™) trademark symbol +cmpSemicolon["b"] := "{u+2022}" ; (•) bullet +cmpSemicolon[";"] := "{u+2022}" ; (•) bullet +cmpSemicolon["t"] := "{u+2023}" ; (‣) triangular bullet +cmpSemicolon["h"] := "{u+2043}" ; (⁃) hyphen bullet +cmpSemicolon["w"] := "{u+25e6}" ; (◦) white bullet cmpAcuteAccent["1"] := "{u+2032}" ; (′) prime cmpAcuteAccent["2"] := "{u+2033}" ; (″) double prime cmpAcuteAccent["3"] := "{u+2034}" ; (‴) triple prime @@ -987,7 +993,6 @@ cmpPlus["-"] := "{u+00b1}" ; (±) plus-minus sign cmpPercent["%"] := "{u+2030}" ; (‰) per mille sign cmpPercent["3"] := "{u+2030}" ; (‰) per mille sign cmpPercent["4"] := "{u+2031}" ; (‱) per ten thousand sign -cmpEight["8"] := "{u+221e}" ; (∞) infinity symbol cmpExclam["="] := "{u+2260}" ; (≠) not equal to cmpDoubleAcute["/"] := "{u+2260}" ; (≠) not equal to cmpStroke["="] := "{u+2260}" ; (≠) not equal to @@ -1705,6 +1710,10 @@ cmpCapitalU["``"] := "{u+01db}" ; (Ǜ) U with diaeresis and grave if cmpSmallR.Has(ihB.Input) Send cmpSmallR[ihB.Input] } + else if (ihA.Input == ";") { + if cmpSemicolon.Has(ihB.Input) + Send cmpSemicolon[ihB.Input] + } else if (ihA.Input == "*") { if cmpAsterisk.Has(ihB.Input) Send cmpAsterisk[ihB.Input]